hit hard (a pitcher) - Turkish English Dictionary